package com.joplus.housekeeper.bean;

import java.util.List;

/**
 * Created by zisheng on 2017/8/16.
 */

public class PointsHomePageBean {

    /**
     * code : 2000
     * data : {"recommendList":[{"sid":"s1","productName":"小南鸡的神色","introduction":"这是小南鸡的介绍方式地方","attention":"注意这是一只小南鸡发大水发送的","referencePrice":55,"integration":555,"price":5555,"inventory":55550,"isNeedAddress":true,"pictureKey":"integration/product/s1/cover","couponSid":"couponser1485062836597uUNY","createdDatetime":1502709536000,"updatedDatetime":1503040844000,"isHot":true,"status":true,"isBanner":true,"isRecommend":true,"sortNumber":56,"picture":"http://joplus-images.oss-cn-shanghai.aliyuncs.com/integration/product/s1/cover?1503040844000"},{"sid":"s2","productName":"kakaxi","introduction":"这是岳不疼的卡卡西","attention":"注意这是岳步腾","referencePrice":23.9,"integration":6,"price":2.99,"inventory":100,"isNeedAddress":false,"pictureKey":"2017-07-31/2017073112170700803252.png","couponSid":"coup1460538167165zkmK","createdDatetime":1502709957000,"updatedDatetime":1502709959000,"isHot":true,"status":true,"isBanner":false,"isRecommend":true,"sortNumber":null,"picture":"http://joplus-images.oss-cn-shanghai.aliyuncs.com/2017-07-31/2017073112170700803252.png?1502709959000"},{"sid":"s3","productName":"iphone8","introduction":"作为今年苹果最大的惊喜，iPhone8的异形全面屏无疑是最吸引人的，虽然这个特性大家已经听过很多次，但还没有人看过这块全面屏上是如何运行iOS11的。日前，有用户就放出了\u201ciPhone 8\u201d全面屏演示效果。","attention":"画面的UI应该是根据HomePod泄露的代码信息定制而成","referencePrice":7888,"integration":500,"price":6888,"inventory":100,"isNeedAddress":true,"pictureKey":"2017-07-31/2017073112170700803252.png","couponSid":null,"createdDatetime":1502709957000,"updatedDatetime":1502709959000,"isHot":true,"status":true,"isBanner":false,"isRecommend":true,"sortNumber":null,"picture":"http://joplus-images.oss-cn-shanghai.aliyuncs.com/2017-07-31/2017073112170700803252.png?1502709959000"}],"hotList":[{"sid":"s1","productName":"小南鸡的神色","introduction":"这是小南鸡的介绍方式地方","attention":"注意这是一只小南鸡发大水发送的","referencePrice":55,"integration":555,"price":5555,"inventory":55550,"isNeedAddress":true,"pictureKey":"integration/product/s1/cover","couponSid":"couponser1485062836597uUNY","createdDatetime":1502709536000,"updatedDatetime":1503040844000,"isHot":true,"status":true,"isBanner":true,"isRecommend":true,"sortNumber":56,"picture":"http://joplus-images.oss-cn-shanghai.aliyuncs.com/integration/product/s1/cover?1503040844000"},{"sid":"s2","productName":"kakaxi","introduction":"这是岳不疼的卡卡西","attention":"注意这是岳步腾","referencePrice":23.9,"integration":6,"price":2.99,"inventory":100,"isNeedAddress":false,"pictureKey":"2017-07-31/2017073112170700803252.png","couponSid":"coup1460538167165zkmK","createdDatetime":1502709957000,"updatedDatetime":1502709959000,"isHot":true,"status":true,"isBanner":false,"isRecommend":true,"sortNumber":null,"picture":"http://joplus-images.oss-cn-shanghai.aliyuncs.com/2017-07-31/2017073112170700803252.png?1502709959000"},{"sid":"s3","productName":"iphone8","introduction":"作为今年苹果最大的惊喜，iPhone8的异形全面屏无疑是最吸引人的，虽然这个特性大家已经听过很多次，但还没有人看过这块全面屏上是如何运行iOS11的。日前，有用户就放出了\u201ciPhone 8\u201d全面屏演示效果。","attention":"画面的UI应该是根据HomePod泄露的代码信息定制而成","referencePrice":7888,"integration":500,"price":6888,"inventory":100,"isNeedAddress":true,"pictureKey":"2017-07-31/2017073112170700803252.png","couponSid":null,"createdDatetime":1502709957000,"updatedDatetime":1502709959000,"isHot":true,"status":true,"isBanner":false,"isRecommend":true,"sortNumber":null,"picture":"http://joplus-images.oss-cn-shanghai.aliyuncs.com/2017-07-31/2017073112170700803252.png?1502709959000"}],"lotteryIsOpen":true,"bannerList":[{"sid":"s1","productName":"小南鸡的神色","introduction":"这是小南鸡的介绍方式地方","attention":"注意这是一只小南鸡发大水发送的","referencePrice":55,"integration":555,"price":5555,"inventory":55550,"isNeedAddress":true,"pictureKey":"integration/product/s1/cover","couponSid":"couponser1485062836597uUNY","createdDatetime":1502709536000,"updatedDatetime":1503040844000,"isHot":true,"status":true,"isBanner":true,"isRecommend":true,"sortNumber":56,"picture":"http://joplus-images.oss-cn-shanghai.aliyuncs.com/integration/product/s1/cover?1503040844000"}],"integration":441,"lotteryUrl":null}
     * message : 查询成功
     */

    private String code;
    private DataBean data;
    private String message;

    public String getCode() {
        return code;
    }

    public void setCode(String code) {
        this.code = code;
    }

    public DataBean getData() {
        return data;
    }

    public void setData(DataBean data) {
        this.data = data;
    }

    public String getMessage() {
        return message;
    }

    public void setMessage(String message) {
        this.message = message;
    }

    public static class DataBean {


        private boolean lotteryIsOpen;
        private String integration;
        private Object lotteryUrl;
        private List<RecommendListBean> recommendList;
        private List<HotListBean> hotList;
        private List<BannerListBean> bannerList;

        public boolean isLotteryIsOpen() {
            return lotteryIsOpen;
        }

        public void setLotteryIsOpen(boolean lotteryIsOpen) {
            this.lotteryIsOpen = lotteryIsOpen;
        }

        public String getIntegration() {
            return integration;
        }

        public void setIntegration(String integration) {
            this.integration = integration;
        }

        public Object getLotteryUrl() {
            return lotteryUrl;
        }

        public void setLotteryUrl(Object lotteryUrl) {
            this.lotteryUrl = lotteryUrl;
        }

        public List<RecommendListBean> getRecommendList() {
            return recommendList;
        }

        public void setRecommendList(List<RecommendListBean> recommendList) {
            this.recommendList = recommendList;
        }

        public List<HotListBean> getHotList() {
            return hotList;
        }

        public void setHotList(List<HotListBean> hotList) {
            this.hotList = hotList;
        }

        public List<BannerListBean> getBannerList() {
            return bannerList;
        }

        public void setBannerList(List<BannerListBean> bannerList) {
            this.bannerList = bannerList;
        }

        public static class RecommendListBean {
            /**
             * sid : s1
             * productName : 小南鸡的神色
             * introduction : 这是小南鸡的介绍方式地方
             * attention : 注意这是一只小南鸡发大水发送的
             * referencePrice : 55
             * integration : 555
             * price : 5555
             * inventory : 55550
             * isNeedAddress : true
             * pictureKey : integration/product/s1/cover
             * couponSid : couponser1485062836597uUNY
             * createdDatetime : 1502709536000
             * updatedDatetime : 1503040844000
             * isHot : true
             * status : true
             * isBanner : true
             * isRecommend : true
             * sortNumber : 56
             * picture : http://joplus-images.oss-cn-shanghai.aliyuncs.com/integration/product/s1/cover?1503040844000
             */

            private String sid;
            private String productName;
            private String introduction;
            private String attention;
            private String referencePrice;
            private String integration;
            private String price;
            private String inventory;
            private boolean isNeedAddress;
            private String pictureKey;
            private String couponSid;
            private long createdDatetime;
            private long updatedDatetime;
            private boolean isHot;
            private boolean status;
            private boolean isBanner;
            private boolean isRecommend;
            private int sortNumber;
            private String picture;

            public String getSid() {
                return sid;
            }

            public void setSid(String sid) {
                this.sid = sid;
            }

            public String getProductName() {
                return productName;
            }

            public void setProductName(String productName) {
                this.productName = productName;
            }

            public String getIntroduction() {
                return introduction;
            }

            public void setIntroduction(String introduction) {
                this.introduction = introduction;
            }

            public String getAttention() {
                return attention;
            }

            public void setAttention(String attention) {
                this.attention = attention;
            }

            public String getReferencePrice() {
                return referencePrice;
            }

            public void setReferencePrice(String referencePrice) {
                this.referencePrice = referencePrice;
            }

            public String getIntegration() {
                return integration;
            }

            public void setIntegration(String integration) {
                this.integration = integration;
            }

            public String getPrice() {
                return price;
            }

            public void setPrice(String price) {
                this.price = price;
            }

            public String getInventory() {
                return inventory;
            }

            public void setInventory(String inventory) {
                this.inventory = inventory;
            }

            public boolean isIsNeedAddress() {
                return isNeedAddress;
            }

            public void setIsNeedAddress(boolean isNeedAddress) {
                this.isNeedAddress = isNeedAddress;
            }

            public String getPictureKey() {
                return pictureKey;
            }

            public void setPictureKey(String pictureKey) {
                this.pictureKey = pictureKey;
            }

            public String getCouponSid() {
                return couponSid;
            }

            public void setCouponSid(String couponSid) {
                this.couponSid = couponSid;
            }

            public long getCreatedDatetime() {
                return createdDatetime;
            }

            public void setCreatedDatetime(long createdDatetime) {
                this.createdDatetime = createdDatetime;
            }

            public long getUpdatedDatetime() {
                return updatedDatetime;
            }

            public void setUpdatedDatetime(long updatedDatetime) {
                this.updatedDatetime = updatedDatetime;
            }

            public boolean isIsHot() {
                return isHot;
            }

            public void setIsHot(boolean isHot) {
                this.isHot = isHot;
            }

            public boolean isStatus() {
                return status;
            }

            public void setStatus(boolean status) {
                this.status = status;
            }

            public boolean isIsBanner() {
                return isBanner;
            }

            public void setIsBanner(boolean isBanner) {
                this.isBanner = isBanner;
            }

            public boolean isIsRecommend() {
                return isRecommend;
            }

            public void setIsRecommend(boolean isRecommend) {
                this.isRecommend = isRecommend;
            }

            public int getSortNumber() {
                return sortNumber;
            }

            public void setSortNumber(int sortNumber) {
                this.sortNumber = sortNumber;
            }

            public String getPicture() {
                return picture;
            }

            public void setPicture(String picture) {
                this.picture = picture;
            }
        }

        public static class HotListBean {
            /**
             * sid : s1
             * productName : 小南鸡的神色
             * introduction : 这是小南鸡的介绍方式地方
             * attention : 注意这是一只小南鸡发大水发送的
             * referencePrice : 55
             * integration : 555
             * price : 5555
             * inventory : 55550
             * isNeedAddress : true
             * pictureKey : integration/product/s1/cover
             * couponSid : couponser1485062836597uUNY
             * createdDatetime : 1502709536000
             * updatedDatetime : 1503040844000
             * isHot : true
             * status : true
             * isBanner : true
             * isRecommend : true
             * sortNumber : 56
             * picture : http://joplus-images.oss-cn-shanghai.aliyuncs.com/integration/product/s1/cover?1503040844000
             */

            private String sid;
            private String productName;
            private String introduction;
            private String attention;
            private String referencePrice;
            private String integration;
            private String price;
            private String inventory;
            private boolean isNeedAddress;
            private String pictureKey;
            private String couponSid;
            private long createdDatetime;
            private long updatedDatetime;
            private boolean isHot;
            private boolean status;
            private boolean isBanner;
            private boolean isRecommend;
            private int sortNumber;
            private String picture;

            public String getSid() {
                return sid;
            }

            public void setSid(String sid) {
                this.sid = sid;
            }

            public String getProductName() {
                return productName;
            }

            public void setProductName(String productName) {
                this.productName = productName;
            }

            public String getIntroduction() {
                return introduction;
            }

            public void setIntroduction(String introduction) {
                this.introduction = introduction;
            }

            public String getAttention() {
                return attention;
            }

            public void setAttention(String attention) {
                this.attention = attention;
            }

            public String getReferencePrice() {
                return referencePrice;
            }

            public void setReferencePrice(String referencePrice) {
                this.referencePrice = referencePrice;
            }

            public String getIntegration() {
                return integration;
            }

            public void setIntegration(String integration) {
                this.integration = integration;
            }

            public String getPrice() {
                return price;
            }

            public void setPrice(String price) {
                this.price = price;
            }

            public String getInventory() {
                return inventory;
            }

            public void setInventory(String inventory) {
                this.inventory = inventory;
            }

            public boolean isIsNeedAddress() {
                return isNeedAddress;
            }

            public void setIsNeedAddress(boolean isNeedAddress) {
                this.isNeedAddress = isNeedAddress;
            }

            public String getPictureKey() {
                return pictureKey;
            }

            public void setPictureKey(String pictureKey) {
                this.pictureKey = pictureKey;
            }

            public String getCouponSid() {
                return couponSid;
            }

            public void setCouponSid(String couponSid) {
                this.couponSid = couponSid;
            }

            public long getCreatedDatetime() {
                return createdDatetime;
            }

            public void setCreatedDatetime(long createdDatetime) {
                this.createdDatetime = createdDatetime;
            }

            public long getUpdatedDatetime() {
                return updatedDatetime;
            }

            public void setUpdatedDatetime(long updatedDatetime) {
                this.updatedDatetime = updatedDatetime;
            }

            public boolean isIsHot() {
                return isHot;
            }

            public void setIsHot(boolean isHot) {
                this.isHot = isHot;
            }

            public boolean isStatus() {
                return status;
            }

            public void setStatus(boolean status) {
                this.status = status;
            }

            public boolean isIsBanner() {
                return isBanner;
            }

            public void setIsBanner(boolean isBanner) {
                this.isBanner = isBanner;
            }

            public boolean isIsRecommend() {
                return isRecommend;
            }

            public void setIsRecommend(boolean isRecommend) {
                this.isRecommend = isRecommend;
            }

            public int getSortNumber() {
                return sortNumber;
            }

            public void setSortNumber(int sortNumber) {
                this.sortNumber = sortNumber;
            }

            public String getPicture() {
                return picture;
            }

            public void setPicture(String picture) {
                this.picture = picture;
            }
        }

        public static class BannerListBean {
            /**
             * sid : s1
             * productName : 小南鸡的神色
             * introduction : 这是小南鸡的介绍方式地方
             * attention : 注意这是一只小南鸡发大水发送的
             * referencePrice : 55
             * integration : 555
             * price : 5555
             * inventory : 55550
             * isNeedAddress : true
             * pictureKey : integration/product/s1/cover
             * couponSid : couponser1485062836597uUNY
             * createdDatetime : 1502709536000
             * updatedDatetime : 1503040844000
             * isHot : true
             * status : true
             * isBanner : true
             * isRecommend : true
             * sortNumber : 56
             * picture : http://joplus-images.oss-cn-shanghai.aliyuncs.com/integration/product/s1/cover?1503040844000
             */

            private String sid;
            private String productName;
            private String introduction;
            private String attention;
            private String referencePrice;
            private String integration;
            private String price;
            private String inventory;
            private boolean isNeedAddress;
            private String pictureKey;
            private String couponSid;
            private long createdDatetime;
            private long updatedDatetime;
            private boolean isHot;
            private boolean status;
            private boolean isBanner;
            private boolean isRecommend;
            private int sortNumber;
            private String picture;

            public String getSid() {
                return sid;
            }

            public void setSid(String sid) {
                this.sid = sid;
            }

            public String getProductName() {
                return productName;
            }

            public void setProductName(String productName) {
                this.productName = productName;
            }

            public String getIntroduction() {
                return introduction;
            }

            public void setIntroduction(String introduction) {
                this.introduction = introduction;
            }

            public String getAttention() {
                return attention;
            }

            public void setAttention(String attention) {
                this.attention = attention;
            }

            public String getReferencePrice() {
                return referencePrice;
            }

            public void setReferencePrice(String referencePrice) {
                this.referencePrice = referencePrice;
            }

            public String getIntegration() {
                return integration;
            }

            public void setIntegration(String integration) {
                this.integration = integration;
            }

            public String getPrice() {
                return price;
            }

            public void setPrice(String price) {
                this.price = price;
            }

            public String getInventory() {
                return inventory;
            }

            public void setInventory(String inventory) {
                this.inventory = inventory;
            }

            public boolean isIsNeedAddress() {
                return isNeedAddress;
            }

            public void setIsNeedAddress(boolean isNeedAddress) {
                this.isNeedAddress = isNeedAddress;
            }

            public String getPictureKey() {
                return pictureKey;
            }

            public void setPictureKey(String pictureKey) {
                this.pictureKey = pictureKey;
            }

            public String getCouponSid() {
                return couponSid;
            }

            public void setCouponSid(String couponSid) {
                this.couponSid = couponSid;
            }

            public long getCreatedDatetime() {
                return createdDatetime;
            }

            public void setCreatedDatetime(long createdDatetime) {
                this.createdDatetime = createdDatetime;
            }

            public long getUpdatedDatetime() {
                return updatedDatetime;
            }

            public void setUpdatedDatetime(long updatedDatetime) {
                this.updatedDatetime = updatedDatetime;
            }

            public boolean isIsHot() {
                return isHot;
            }

            public void setIsHot(boolean isHot) {
                this.isHot = isHot;
            }

            public boolean isStatus() {
                return status;
            }

            public void setStatus(boolean status) {
                this.status = status;
            }

            public boolean isIsBanner() {
                return isBanner;
            }

            public void setIsBanner(boolean isBanner) {
                this.isBanner = isBanner;
            }

            public boolean isIsRecommend() {
                return isRecommend;
            }

            public void setIsRecommend(boolean isRecommend) {
                this.isRecommend = isRecommend;
            }

            public int getSortNumber() {
                return sortNumber;
            }

            public void setSortNumber(int sortNumber) {
                this.sortNumber = sortNumber;
            }

            public String getPicture() {
                return picture;
            }

            public void setPicture(String picture) {
                this.picture = picture;
            }
        }
    }
}
